Lucene search
+L
Carrierwave ProjectCarrierwave

5 matches found

CVE
CVE
added 2021/02/08 7:20 p.m.122 views

CVE-2021-21305

CVE-2021-21305 affects CarrierWave, a RubyGem for file uploads. The vulnerability lies in the manipulate! method, which in CarrierWave versions before 1.3.2 and 2.1.1 evals content of mutation option(:read/:write), enabling an attacker-controlled string to be executed as Ruby code (RCE) if untrus...

8.8CVSS8.2AI score0.12678EPSS
Save
CVE
CVE
added 2021/02/08 7:15 p.m.103 views

CVE-2021-21288

CVE-2021-21288 affects the CarrierWave RubyGem. The vulnerability is in the download feature of CarrierWave before versions 1.3.2 and 2.1.1, where an attacker can trigger server-side request forgery (SSRF) by supplying DNS entries or IPs intended for internal use, enabling information discovery a...

4.3CVSS4.7AI score0.01173EPSS
Save
CVE
CVE
added 2023/11/29 2:38 p.m.91 views

CVE-2023-49090

CarrierWave (Ruby/Rails file-upload library) contains a Content-Type allowlist bypass vulnerability (CVE-2023-49090). The issue arises because allowlisted_content_type? validates Content-Type via partial matching, enabling an attacker to craft content_type values that bypasses the allowlist, pote...

6.8CVSS6.1AI score0.00613EPSS
Save
CVE
CVE
added 2024/03/24 7:27 p.m.91 views

CVE-2024-29034

CVE-2024-29034 affects CarrierWave (Rails/Sinatra file uploads). The issue arises from a Content-Type allowlist bypass when uploading to object storage (e.g., S3): multiple comma-separated values can bypass the allowlist, enabling possible XSS. The vulnerability references CVE-2023-49090 and is a...

6.8CVSS6.2AI score0.0044EPSS
Save
CVE
CVE
added 2026/06/16 11:10 p.m.50 views

CVE-2026-44587

CarrierWave (Ruby) before versions 2.2.7 and 3.1.3 contains a denylisted_content_type bypass: denylist entries are interpolated into a regex without Regexp.quote or a start anchor, so entries like image/svg+xml render the pattern that fails to match the real MIME type (e.g., /image/svg+x/). This ...

6.1CVSS5.4AI score0.00223EPSS
Save